fibrin sponge - German English Dictionary